/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function checkhide(){
    if(typeof $('#tdhidden0-0').val() === "undefined" && typeof $('#tdhidden0-1').val() === "undefined" && typeof $('#tdhidden0-2').val() === "undefined"){
            $('table').remove();
            $('.when-nothing-found').show();
       } 
}
function remove_id(idhotel,index){
    if(idhotel !== ''){
        $('#next'+index).trigger('click');
        $.post(
                'ajax.php?act=comparehotel&code=remove_id_recent',
                {idh:idhotel},
                function(reponse){
                    console.log(reponse);
                }
            );
    }
}
$(document).ready(function(){
    $('.item_compare').mouseover(function(){
        var key = $(this).attr('data-key');
        console.log(key);
        $('.item_'+key).css('border', '1px #D0D0D0 solid').css('padding', '5px 3px').css('background', '#E7E7E7').css('border-radius', '0.3em');
    }).mouseout(function(){
        var key = $(this).attr('data-key');
        console.log(key);
        $('.item_'+key).css('border', '').css('padding', '6px 4px').css('background', '').css('border-radius', '');
    });


   $('#tdclose2').click(function(){
       //$('.td2').remove();
        remove_id(getValueId('tdhidden0-2'),2);
        checkhide();
   });
   $('#tdclose1').click(function(){
       //$('.td1').remove();
       remove_id(getValueId('tdhidden0-1'),1);
       checkhide();
   });
   $('#tdclose0').click(function(){
       //$('.td0').remove();
       remove_id(getValueId('tdhidden0-0'),0);
       checkhide();
   });
   
   
   $('#next0').live('click',function(){
        var td0 = getValueId('tdhidden0-0');
        var td1 = getValueId('tdhidden0-1');
        var td2 = getValueId('tdhidden0-2');
       $.post(
           'ajax.php?act=comparehotel&code=get_compare_next',
           {
               idhotel:td0,
               id0:td2,
               id1:td1,
               index:0
           },
           function(data){
               console.log(data);
               $('.td0').fadeTo('300',0.1);
               //$('.td2').slideDown(300);
                $('#td0-0').html(data.td0);
                $('#td0-1').html(data.td1);
                $('#td0-2').html(data.td2);
                $('#td0-3').html(data.td3);
                $('#td0-4').html(data.td4);
                $('#td0-5').html(data.td5);
                $('#td0-6').html(data.td6);
                $('#td0-7').html(data.td7);
                $('#tdhidden0-0').val(data.id);
                td0 = data.id;
                //$('.td2').slideUp(300);
                $('.td0').fadeTo('slow',1);
                $('#tdclose2').click(function(){
                    //$('.td2').remove();
                    remove_id(td2,2);
                    checkhide();
                });
                $('#tdclose1').click(function(){
                    //$('.td1').remove();
                    remove_id(td1,1);
                    checkhide();
                });
                $('#tdclose0').click(function(){
                    //$('.td0').remove();
                    remove_id(td0,0);
                    checkhide();
                });
           },
           'json'
           );
       
      
   });
   $('#pre0').live('click',function(){
        var td0 = getValueId('tdhidden0-0');
        var td1 = getValueId('tdhidden0-1');
        var td2 = getValueId('tdhidden0-2');
       $.post(
           'ajax.php?act=comparehotel&code=get_compare_back',
           {
               idhotel:td0,
               id0:td2,
               id1:td1,
               index:0
           },
           function(data){
               console.log(data);
               $('.td0').fadeTo('300',0.1);
               //$('.td2').slideDown(300);
                $('#td0-0').html(data.td0);
                $('#td0-1').html(data.td1);
                $('#td0-2').html(data.td2);
                $('#td0-3').html(data.td3);
                $('#td0-4').html(data.td4);
                $('#td0-5').html(data.td5);
                $('#td0-6').html(data.td6);
                $('#td0-7').html(data.td7);
                $('#tdhidden0-0').val(data.id);
                td0 = data.id;
                //$('.td2').slideUp(300);
                $('.td0').fadeTo('slow',1);
                $('#tdclose2').click(function(){
                    //$('.td2').remove();
                    remove_id(td2,2);
                    checkhide();
                });
                $('#tdclose1').click(function(){
                    //$('.td1').remove();
                    remove_id(td1,1);
                    checkhide();
                });
                $('#tdclose0').click(function(){
                    //$('.td0').remove();
                    remove_id(td0,0);
                    checkhide();
                });
           },
           'json'
           );
       
      
   });
   
       $('#next1').live('click',function(){
        var td0 = getValueId('tdhidden0-0');
        var td1 = getValueId('tdhidden0-1');
        var td2 = getValueId('tdhidden0-2');
       $.post(
           'ajax.php?act=comparehotel&code=get_compare_next',
           {
               idhotel:td1,
               id0:td2,
               id1:td0,
               index:1
           },
           function(data){
               console.log(data);
               $('.td1').fadeTo('300',0.1);
               //$('.td2').slideDown(300);
                $('#td1-0').html(data.td0);
                $('#td1-1').html(data.td1);
                $('#td1-2').html(data.td2);
                $('#td1-3').html(data.td3);
                $('#td1-4').html(data.td4);
                $('#td1-5').html(data.td5);
                $('#td1-6').html(data.td6);
                $('#td1-7').html(data.td7);
                $('#tdhidden0-1').val(data.id);
                td1 = data.id;
                //$('.td2').slideUp(300);
                $('.td1').fadeTo('slow',1);
                $('#tdclose2').click(function(){
                    //$('.td2').remove();
                    remove_id(td2,2);
                    checkhide();
                });
                $('#tdclose1').click(function(){
                    //$('.td1').remove();
                    remove_id(td1,1);
                    checkhide();
                });
                $('#tdclose0').click(function(){
                    //$('.td0').remove();
                    remove_id(td0,0);
                    checkhide();
                });
           },
           'json'
           );
       
      
   });
   $('#pre1').live('click',function(){
        var td0 = getValueId('tdhidden0-0');
        var td1 = getValueId('tdhidden0-1');
        var td2 = getValueId('tdhidden0-2');
       $.post(
           'ajax.php?act=comparehotel&code=get_compare_back',
           {
               idhotel:td1,
               id0:td0,
               id1:td2,
               index:1
           },
           function(data){
               console.log(data);
                $('.td1').fadeTo('300',0.1);
               //$('.td2').slideDown(300);
                $('#td1-0').html(data.td0);
                $('#td1-1').html(data.td1);
                $('#td1-2').html(data.td2);
                $('#td1-3').html(data.td3);
                $('#td1-4').html(data.td4);
                $('#td1-5').html(data.td5);
                $('#td1-6').html(data.td6);
                $('#td1-7').html(data.td7);
                $('#tdhidden0-1').val(data.id);
                td1 = data.id;
                //$('.td2').slideUp(300);
                $('.td1').fadeTo('slow',1);
                $('#tdclose2').click(function(){
                    //$('.td2').remove();
                    remove_id(td2,2);
                    checkhide();
                });
                $('#tdclose1').click(function(){
                    //$('.td1').remove();
                    remove_id(td1,1);
                    checkhide();
                });
                $('#tdclose0').click(function(){
                    //$('.td0').remove();
                    remove_id(td0,0);
                    checkhide();
                });
           },
           'json'
           );
       
      
   });
   
   $('#next2').live('click',function(){
        var td0 = getValueId('tdhidden0-0');
        var td1 = getValueId('tdhidden0-1');
        var td2 = getValueId('tdhidden0-2');
       $.post(
           'ajax.php?act=comparehotel&code=get_compare_next',
           {
               idhotel:td2,
               id0:td0,
               id1:td1,
               index:2
           },
           function(data){
               console.log(data);
               $('.td2').fadeTo('300',0.1);
               //$('.td2').slideDown(300);
                $('#td2-0').html(data.td0);
                $('#td2-1').html(data.td1);
                $('#td2-2').html(data.td2);
                $('#td2-3').html(data.td3);
                $('#td2-4').html(data.td4);
                $('#td2-5').html(data.td5);
                $('#td2-6').html(data.td6);
                $('#td2-7').html(data.td7);
                $('#tdhidden0-2').val(data.id);
                td2 = data.id;
                //$('.td2').slideUp(300);
                $('.td2').fadeTo('slow',1);
                $('#tdclose2').click(function(){
                    //$('.td2').remove();
                    remove_id(td2,2);
                    checkhide();
                });
                $('#tdclose1').click(function(){
                    //$('.td1').remove();
                    remove_id(td1,1);
                    checkhide();
                });
                $('#tdclose0').click(function(){
                    //$('.td0').remove();
                    remove_id(td0,0);
                    checkhide();
                });
           },
           'json'
           );
       
      
   });
   $('#pre2').live('click',function(){
        var td0 = getValueId('tdhidden0-0');
        var td1 = getValueId('tdhidden0-1');
        var td2 = getValueId('tdhidden0-2');
       $.post(
           'ajax.php?act=comparehotel&code=get_compare_back',
           {
               idhotel:td2,
               id0:td0,
               id1:td1,
               index:2
           },
           function(data){
               console.log(data);
                $('.td2').fadeTo('300',0.1);
               //$('.td2').slideDown(300);
                $('#td2-0').html(data.td0);
                $('#td2-1').html(data.td1);
                $('#td2-2').html(data.td2);
                $('#td2-3').html(data.td3);
                $('#td2-4').html(data.td4);
                $('#td2-5').html(data.td5);
                $('#td2-6').html(data.td6);
                $('#td2-7').html(data.td7);
                $('#tdhidden0-2').val(data.id);
                td2 = data.id;
                $('.td2').fadeTo('slow',1);
                //$('.td2').slideUp(300);
                $('#tdclose2').click(function(){
                    //$('.td2').remove();
                    remove_id(td2,2);
                    checkhide();
                });
                $('#tdclose1').click(function(){
                    //$('.td1').remove();
                    remove_id(td1,1);
                    checkhide();
                });
                $('#tdclose0').click(function(){
                    //$('.td0').remove();
                    remove_id(td0,0);
                    checkhide();
                });
           },
           'json'
           );
       
      
   });
    
});

